index.tsx 520 B

12345678910111213141516171819202122
  1. import { useParams } from 'common'
  2. import { useRouter } from 'next/router'
  3. import { useEffect } from 'react'
  4. import type { NextPageWithLayout } from '@/types'
  5. const DatabaseTriggersIndexPage: NextPageWithLayout = () => {
  6. const router = useRouter()
  7. const { ref } = useParams()
  8. useEffect(() => {
  9. if (ref) {
  10. router.replace(`/project/${ref}/database/triggers/data`)
  11. }
  12. }, [ref, router])
  13. return null
  14. }
  15. DatabaseTriggersIndexPage.getLayout = (page) => page
  16. export default DatabaseTriggersIndexPage